home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / comm / mail / pmread.lzh / GetNews.lzh / GetNews.doc < prev    next >
Text File  |  1992-10-18  |  3KB  |  58 lines

  1. Here is some simple documentation on getting the automatic transaction
  2. stuff to happen. Chris has been too busy to write some detailed
  3. documentation, so this will have to suffice. If you need assistance in
  4. getting your particular scripts to work with your particular UNIX system,
  5. just email Chris at: cfury@csugrad.cs.vt.edu
  6.  
  7. Please, however, follow directions explicitely and make sure you are really
  8. stuck before you mail him.
  9.  
  10. The files in this archive are as follows:
  11.  
  12. GetNews.rexx   - This AREXX script is called by PMRead. It should be
  13.    located in PMREAD:, along with PMLogin.rexx and PMLogoff.rexx. It
  14.    handles communication with Term, PMSend, and fn.
  15.  
  16. PMLogin.rexx   - This AREXX script is called by GetNews.rexx to log you into
  17.    your UNIX machine. This should be self-contained script, and must return
  18.    only after you are sitting at your UNIX command prompt.
  19.  
  20. PMLogoff.rexx  - This AREXX script is called by GetNews.rexx at the end of
  21.    the data transaction. This should be a self-contained script, and must
  22.    log you off your UNIX machine and hang up.
  23.  
  24. PMSend         - This is a UNIX script program which you must upload to
  25.    your UNIX home directory and set the executable bit:
  26.  
  27.    chmod +x PMSend
  28.  
  29.    Make sure . is in your path.
  30.  
  31. fn.c           - This is an ANSI "C" program which must be uploaded and
  32.    compiled on your UNIX machine. Put the output executable, fn, in your
  33.    home directory. PMSend uses fn to build a mailbox-format folder file
  34.    of all news in your various group directories, based on starting and
  35.    ending message numbers managed by GetNews.rexx and PMSend.
  36.  
  37.  
  38. Now, follow these directions to set all this up:
  39.  
  40. 1) Place GetNews.rexx, PMLogin.rexx, and PMLogoff.rexx in PMREAD:. Modify
  41. PMLogin.rexx and PMLogoff.rexx to handle logging you on and off of your
  42. UNIX machine, as specified. These scripts are independent of anything else,
  43. so just spend a lot of time with Term and AREXX and get these taken care of
  44. first.
  45.  
  46. 2) Login in to your UNIX account and upload PMSend and fn.c to your home
  47. directory. Use either kermit or rz, whichever you prefer. If you haven't
  48. used kermit before, select Kermit as your transfer protocol within Term.
  49. Type 'kermit -i -r' at your UNIX prompt, then upload each file.
  50.  
  51. 3) Set the executable flag on PMSend with chmod: 'chmod +x PMSend'
  52.  
  53. 4) Compile fn like this: 'cc fn.c'  The output executable generated will
  54. be called a.out. Rename this as fn like this: 'mv a.out fn'
  55.  
  56. 5) Everything should be set up now! See, that wasn't too bad.
  57.  
  58.